html,
body {
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0 auto;
}
a {
  text-decoration: none;
  color: black;
}
#header {
  width: 100%;
  height: 10%;
  padding: 0px;
  margin: 0 auto;
  background-color: #000000;
}
#container {
  width: 100%;
  height: 92%;
  padding: 0px;
  margin: 0 auto;
  background-color: #f3f3f3;
}
#container_left {
  float: left;
  width: 19%;
  height: 90%;
  padding: 0px;
  margin: 7px;
  border: 1px solid #dedede;
  background-color: #ffffff;
}
#container_right {
  float: left;
  width: 78%;
  height: 90%;
  padding: 0px;
  margin: 7px;
  border: 1px solid #dedede;
  background-color: #f3f3f3;
}
#container_right_search {
  width: 100%;
  height: 15%;
  padding: 0px;
  margin: 2px auto;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  background-color: #f3f3f3;
}
#container_right_add {
  width: 100%;
  height: 10%;
  padding: 0px;
  margin: 2px auto;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  background-color: #f3f3f3;
}
#container_right_table {
  width: 100%;
  height: 73%;
  padding: 0px;
  margin: 0 auto;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  background-color: #ffffff;
}
#menu {
  padding: 0px 7px;
  margin: 5px 0;
}
#menu > li {
  padding: 0px;
  margin: 5px 0;
}
.customer_search {
  margin: 10px 20px;
}
#myAdd {
  padding: 0px 10px;
  margin: 5px 0;
  font-size: 14px;
}
#mySearch {
  padding: 0 10px;
  margin: 10px 0;
  font-size: 14px;
}
.table,
.subTable {
  width: 100%;
  border-collapse: collapse;
}
.table td,
.table th {
  font-size: 1em;
  border: 1px solid #f3f3f3;
  padding: 3px 7px 2px 7px;
}
.table th {
  font-size: 1.1em;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 4px;
  background-color: #f3f3f3;
}
.table tr:nth-of-type(odd) {
  color: #000000;
  background-color: #EAF2D3;
}
#trr:nth-of-type(odd) {
  color: #000000;
  background-color: red;
}
#container_right_update {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}
#update_title {
  width: 710px;
  background-color: #dedede;
  text-align: center;
  height: 30px;
  pading: 0;
  margin: 0 auto;
  border: 1px solid #dedede;
}
#update_form {
  width: 650px;
  height: 430px;
  border: 1px solid #dedede;
  background-color: #f3f3f3;
  padding: 30px;
  margin: 0px auto;
}
#update_table td {
  padding: 17px 5px;
}
#update_table_2 td {
  padding: 17px 5px;
}
#update_submit {
  margin: 20px auto;
  width: 130px;
  color: white;
  background-color: #969696;
  font-size: 25px;
  padding: 8px;
}
.update_submit {
  width: 140px;
  margin: 0 auto;
}
#update_table,
#update_table_2 {
  float: left;
}
#update_table_img {
  border: 3px inset #dedede;
}
